https://portal-sandbox.seapay.com.sa/api/v01/merchants/[merchant-code]/profiles
Represents Provider Profiles available to this merchant. Not all profiles might be configured and of all configured, only part might be active. Inactive profiles are not used for processing.
| Resource URL | Description |
|---|---|
| https://portal-sandbox.seapay.com.sa/api/v01/merchants/[merchant-code]/profiles/3d-secure | Represents Provider Profiles that define settings necessary for 3D Secure authorization through MPI. |
| https://portal-sandbox.seapay.com.sa/api/v01/merchants/[merchant-code]/profiles/account-updater | Represents Provider Profiles that define settings necessary to perform debit and credit card account updates (updated numbers, expiration dates, etc). |
| https://portal-sandbox.seapay.com.sa/api/v01/merchants/[merchant-code]/profiles/account-verification | Represents Provider Profiles that define settings necessary for account verification processing. |
| https://portal-sandbox.seapay.com.sa/api/v01/merchants/[merchant-code]/profiles/ach | Represents Provider Profiles that define settings necessary to process bank account transfers (ACH transactions).
Note: since true real-time ACH transactions are not possible, no separate settings are maintained for batch and real-time processing. While real-time processing logic is emulated, it uses batch configuration as basis for its implementation. |
| https://portal-sandbox.seapay.com.sa/api/v01/merchants/[merchant-code]/profiles/ach-realtime | Represents Provider Profiles that define settings necessary to process bank account transfers (ACH real-time transactions). |
| https://portal-sandbox.seapay.com.sa/api/v01/merchants/[merchant-code]/profiles/amex-account-updater | Represents Provider Profiles that define settings necessary for account updater processing through Amex. |
| https://portal-sandbox.seapay.com.sa/api/v01/merchants/[merchant-code]/profiles/amex-batch | Represents Provider Profiles that define settings necessary to process Amex cards in batch (file based). |
| https://portal-sandbox.seapay.com.sa/api/v01/merchants/[merchant-code]/profiles/amex-chargeback | Represents Provider Profiles that define settings necessary for chargeback processing through Amex. |
| https://portal-sandbox.seapay.com.sa/api/v01/merchants/[merchant-code]/profiles/amex-realtime | Represents Provider Profiles that define settings necessary to process Amex cards in real-time (single transaction at a time). |
| https://portal-sandbox.seapay.com.sa/api/v01/merchants/[merchant-code]/profiles/cards-batch | Represents Provider Profiles that define settings necessary to process debit and credit cards in batch mode (file based). |
| https://portal-sandbox.seapay.com.sa/api/v01/merchants/[merchant-code]/profiles/cards-realtime | Represents Provider Profiles that define settings necessary to process debit and credit cards in real-time (single transaction at a time). |
| https://portal-sandbox.seapay.com.sa/api/v01/merchants/[merchant-code]/profiles/chargeback | Represents Provider Profiles that define settings necessary for chargeback processing. |
| https://portal-sandbox.seapay.com.sa/api/v01/merchants/[merchant-code]/profiles/credit-reporting | Represents Provider Profiles that define settings necessary to report debt to credit bureaus. |
| https://portal-sandbox.seapay.com.sa/api/v01/merchants/[merchant-code]/profiles/email | Represents Provider Profiles that define settings necessary to send email notifications. |
| https://portal-sandbox.seapay.com.sa/api/v01/merchants/[merchant-code]/profiles/fraud | Represents Provider Profiles that define settings necessary for fraud protection definition. |
| https://portal-sandbox.seapay.com.sa/api/v01/merchants/[merchant-code]/profiles/fraud/sedra | Configuration settings necessary for fraud/sedra. |
| https://portal-sandbox.seapay.com.sa/api/v01/merchants/[merchant-code]/profiles/fraud/subuno | Represents Provider Profiles that define settings necessary for fraud protection through Subuno. |
| https://portal-sandbox.seapay.com.sa/api/v01/merchants/[merchant-code]/profiles/gift-realtime | Represents Provider Profiles that define settings necessary to process Gift and Loyalty cards in real-time (single transaction at a time). |
| https://portal-sandbox.seapay.com.sa/api/v01/merchants/[merchant-code]/profiles/letter | Represents Provider Profiles that define settings necessary to communication with print houses to coordinating sending of the printed mail. |
| https://portal-sandbox.seapay.com.sa/api/v01/merchants/[merchant-code]/profiles/phone-call | Represents Provider Profiles that define settings for communication and data submission to automated calling services. |
| https://portal-sandbox.seapay.com.sa/api/v01/merchants/[merchant-code]/profiles/processing-cost | Represents Provider Profiles that define settings necessary for processing cost definition. |
| https://portal-sandbox.seapay.com.sa/api/v01/merchants/[merchant-code]/profiles/reconciliation | Represents Provider Profiles that define settings necessary for reconciliation definition. |
| https://portal-sandbox.seapay.com.sa/api/v01/merchants/[merchant-code]/profiles/skip-tracing | Represents Provider Profiles that define settings necessary for skip-tracing processing. |
| https://portal-sandbox.seapay.com.sa/api/v01/merchants/[merchant-code]/profiles/sms | Represents Provider Profiles that define settings necessary for sms processing through Front Gateway. |
| https://portal-sandbox.seapay.com.sa/api/v01/merchants/[merchant-code]/profiles/tokenization | Represents Provider Profiles that define settings necessary for account numbers tokenization. |
| https://portal-sandbox.seapay.com.sa/api/v01/merchants/[merchant-code]/profiles/wallet |
| Method: GET | Implicit: No | Returns: ServiceResponse[] |
| Consumes: xurl | Produces: json, xml | |
|
Configures Provider Profiles in accordance to a selected configuration profile.
All configuration profiles are stored in $app-home/resources/configurations. |
||
| # | Name | Type | Required | Default | Description |
|---|---|---|---|---|---|
| 01 | profile | String | Yes |
Name of the configuration file to be used for Provider Profile configuration. |
| Method: GET | Implicit: Yes | Returns: n/a |
| Consumes: xurl | Produces: json, xml | |
|
Lists all Provider Profiles currently configured for this merchant.
|
||
| # | Name | Type | Required | Default | Description |
|---|---|---|---|---|---|
| 01 | offset | Integer | No | 0 |
Index of the first record returned from the search result.\n\r\n> **Note:** Used with limit parameter for pagination. Use this field for implementing paginated results. |
| 02 | limit | Integer | No | 100 |
Maximum number of records to load per search call.\n\r\n> **Note:** Adjust based on performance requirements. Use this field to balance response size and performance. |